学习Excel技术,关注微信公众号:
excelperfect
在Excel中,我已经创建了一个输入数据的用户窗体,用于在工作记录工作表中添加新数据记录。最近,老板提出了新的需求,要通过该用户窗体能够编辑数据记录,增强其功能。
这是我们在使用Excel编程时经常会遇到的问题。虽说直接在工作表中添加数据没有什么不好的,但就是有很多人喜欢使用自已设计的界面输入数据,包括我自已。在设计好输入数据界面后,更进一步增强界面的功能,可以查找数据,对找到的数据进行编辑并将修改更新到工作表中。如下图1所示。
图1
用户窗体界面设计
存储数据的工作表如下图2所示。
图2
根据工作表数据结构,设计用户窗体如下图3所示。
图3
其中,用于导航的4个标签按钮放置在一个名为fraNavigate的框架控件中。
编写代码
通用代码
在标准模块中,输入下面的代码:
' API